Bookly\Lib\Entities\Payment B

Total Complexity 90
Dependencies 12
Dependents 21
Total lines 682
Lines of code 303
Logical lines of code 150
Comment lines 215
Methods 35
Properties 16

Methods 35

Method Rating Maintainability Complexity Lines of code
setDetailsFromOrder()
C
32 23 92
getPaymentData()
A
43 12 43
typeToString()
A
56 13 17
statusToString()
S
57 5 18
save()
S
60 4 13
paymentInfo()
S
59 3 13
setCartInfo()
S
66 2 9
getCouponId()
S
82 1 3
getStatus()
S
82 1 3
setUpdatedAt()
S
77 1 4
getUpdatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getCreatedAt()
S
82 1 3
setRefId()
S
77 1 4
getRefId()
S
82 1 3
setDetails()
S
77 1 4
getDetails()
S
82 1 3
setToken()
S
77 1 4
getToken()
S
82 1 3
setStatus()
S
77 1 4
setPaidType()
S
77 1 4
setCouponId()
S
77 1 4
getPaidType()
S
82 1 3
setGatewayPriceCorrection()
S
77 1 4
setPaid()
S
77 1 4
getPaid()
S
82 1 3
setTax()
S
77 1 4
getTax()
S
82 1 3
setTotal()
S
77 1 4
getTotal()
S
82 1 3
setType()
S
77 1 4
getType()
S
82 1 3
setTarget()
S
77 1 4
getTarget()
S
82 1 3
getGatewayPriceCorrection()
S
82 1 3